#include "include/gestion_garage.h"
#include <stdio.h>
#include <string.h>
#define MAX 100
void ajouter_voiture(Voiture garage[],int *n)
{
	saisir_voiture(&garage[*n]);
	(*n)++;

}
void supprimer_voiture(Voiture garage[],char immat[],int *n)
{
	int i,j;
	printf("Immatriculation a supprimer : ");
	getchar();
	gets(immat);
	for(i=0;i<*n;i++)
	{
		if(strcmp(garage[i].immatriculation,immat)==0)
		{
		  for(j=i;j<*n-2;j++)
		   {
			garage[j] = garage[j+1];
		   }
		(*n)--;
		 break;
		}
	}

}
void afficher_garage(Voiture garage[],int n)
{
	int i;
	for(i=0;i<n;i++)
	{
	  printf("--------- Voiture : %d ----------\n ",i );
	  afficher_voiture(garage[i]);
	  printf("--------- Voiture : %d ----------\n ",i );
	}
}
void init_garage(Voiture garage[],int *n)
{	
	int i;
	for(i=0;i<MAX;i++)
	{
		strcpy(garage[i].immatriculation,"");
		strcpy(garage[i].marque,"");
		strcpy(garage[i].couleur,"");
		strcpy(garage[i].panne,"");
		strcpy(garage[i].P.nom,"");
		strcpy(garage[i].P.prenom,"");
		garage[i].P.cin = 0;
		garage[i].P.age = 0;
	}
	*n = 0;
}
